package com.ruibang.glass.quality.domain.resp;

import com.ruibang.glass.common.domain.file.FileBusiness;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @program: glass
 * @description: 半成品厚度excel导入响应数据
 * @author: wujie
 * @create: 2024-03-12 16:04
 */
@Data
public class ThicknessExcelDataResp {
    @ApiModelProperty(value = "非流向厚度极大值")
    private Float noFlowThicknessMax;
    @ApiModelProperty(value = "非流向厚度极小值")
    private Float noFlowThicknessMin;
    @ApiModelProperty(value = "非流向厚度平均值")
    private Float noFlowThicknessAverage;
    @ApiModelProperty(value = "流向厚度极大值")
    private Float flowThicknessMax;
    @ApiModelProperty(value = "流向厚度极小值")
    private Float flowThicknessMin;
    @ApiModelProperty(value = "流向厚度平均值")
    private Float flowThicknessAverage;
    @ApiModelProperty(value = "整版厚度极大值")
    private Float fullThicknessMax;
    @ApiModelProperty(value = "整版厚度极小值")
    private Float fullThicknessMin;
    @ApiModelProperty(value = "整版厚度平均值")
    private Float fullThicknessAverage;
    @ApiModelProperty(value = "厚度变化量非流向极差20mm")
    private Float changeNoFlowTwenty;
    @ApiModelProperty(value = "厚度变化量非流向极差100mm")
    private Float changeNoFlowOneHundred;
    @ApiModelProperty(value = "厚度变化量非流向极差300mm")
    private Float changeNoFlowThreeHundred;
    @ApiModelProperty(value = "厚度变化量非流向极差")
    private Float changeNoFlow;
    @ApiModelProperty(value = "厚度变化量流向极差")
    private Float changeFlow;
    @ApiModelProperty(value = "厚度变化量整版极差")
    private Float changeFull;
    @ApiModelProperty(value = "近端平均")
    private Float nearAverage;
    @ApiModelProperty(value = "远端平均")
    private Float farAverage;

    /**保存文件列表*/
    private List<String> fileIds;

    @ApiModelProperty(value = "用于非流向单线厚度文件保存")
    private FileBusiness fileBusiness;
}
